Oil Slides After API Reports Biggest Crude Inventory Build In Six MonthsOilPrice.comNot even the combination of OPEC and Russia talk can keep oil prices up after this week's American Petroleum Institute report, released Wednesday, which showed a 2.7 mi
…